@charset "gbk";
/* CSS Document */


BODY {
	margin:0; padding:0; text-align:center; background:#FFFFFF; background-image:url(../images/headerBg.jpg); background-repeat:repeat-x; min-width:800px;width:auto !important; width:auto; overflow:visible; 
	
}

TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
H2 { 
	font-size:14px; font-weight:bold; color:#000; margin:0px; padding:0px;
}
H3 {
	font-size:20px; font-weight:bold; color:#000; margin:0px; padding:0px; line-height:18px; color:#99CC00;
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	DISPLAY: block; margin:0px;
}
TEXTAREA { 
	border-top:1px solid #848484; border-left:1px solid #848484; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; color:#444; font-size:12px;	font-family:Arial, Helvetica, sans-serif; overflow:auto; background:#FFFFFF; 
	
}
INPUT[type=submit] {
	border:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px; width:80px;	
}
INPUT.inputbox {
	border-top:1px solid #763705; border-left:1px solid #763705; border-right:1px solid #bb9b82; border-bottom:1px solid #bb9b82; color:#444;background:#FFFFFF; font-family: Arial, Helvetica, sans-serif; 	
}
INPUT[type=checkbox] {
	MARGIN: 2px 2px -2px 0px; vertical-align:-1px; 
}


div.bg {
	border:#bb9b82 solid 1px; background:#fff; 
}
div.joke{
	border:#efdac9 solid 1px; background:#fcf8f6; font-size:12px; line-height:18px; color:#000000;
}
div.content{
	border:#efdac9 solid 1px; background:#fcf8f6; 
}
span.checkbox { 
  width: 19px; 
  height: 25px; 
  padding: 0 2px 0 0; 
  background: url(../images/checkbox.gif) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
  MARGIN: 4px 0px -2px 0px; vertical-align:-2px; color:#00CC66;
}  

#outer{	width:800px; margin:0px; position:relative;}

#header{ height:48px; width:100%; float:left; }


#header_info{ float:right;margin:20px 28px 0px 0px; font-size:12px; color:#000;}
#header_fav{ float:right; margin:20px 22px 0px 0px!important; margin:20px 10px 0px 0px; font-size:12px; color:#000;}


#left{ margin-left:10px!important; margin-left:7px; width:530px; float:left; text-align:left; }




#jokebox_content{
	width:481px!important; width:491px; height:392px ; overflow:visible; margin:3px 0px 12px 12px; padding:20px 12px 12px 12px!important;padding:20px 6px 12px 6px;  color:#666666; font-size:14px; line-height:34px!important; line-height:32px; 
 }
#jokebox_content .intro{
	margin-bottom:16px;	padding:6px;	border:1px solid #fcf8f6;
}
#jokebox_content .intro_more{
	margin-bottom:6px;	padding:6px; text-align:right;
}
#jokebox_content  a.obvious{
	font-size:16px; font-weight:bold; color:#58331e; text-decoration:underline;
}
#jokebox_content  a.obvious{
} 
#jokebox_content  a.obvious{
}

#jokebox_content .intro_hover{ border:1px solid #f6dc9d; background:#fefbed; cursor:pointer;}
#jokebox_footer{ height:24px; width:518px; padding:12px 0px 0px 0px; text-align:right; color:#6b6b6b; font-size:12px; font-weight:bold;}



#commentsbox{ width:532px; margin-top:-30px; z-index:0; text-align:left;}
#commentsbox_header{ width:532px; height:36px; border-right:0px; text-align:left;}
#commentsbox_header_blank1{ height:35px; width:13px; border-bottom:#d0d0d0 1px solid; float:left; }
#commentsbox_header_blank2{ height:35px; width:417px;border-bottom:#d0d0d0 1px solid; border-left:#d0d0d0 1px solid; float:left; }
#commentsbox_header_title{ height:29px; width:70px; background-color:#fff; border-top:#d0d0d0 1px solid; border-left:#d0d0d0 1px solid; border-bottom:#fff 1px solid; padding:6px 0px 0px 30px; background:url(../images/dis_title_bg.gif) #FFFFFF no-repeat 6px 5px; float:left;}
#commentsbox_footer{border-left:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; padding:12px 0px 0px 12px; margin-top:0px!important; margin-top:-1px;}
#commentsbox_listouter{ margin:0px 0px 12px 0px; width:505px; border:#ababab 1px solid; background:#fafafa;}


#commentsbox_inputcontent{ margin:16px 0px 0px 8px; text-align:left;}
#commentsbox_inputtextarea{ width:390px; margin-right:12px;}
#commentsbox_msgsubmit{ width:65px; height:57px; margin-right:12px; }
#commentsbox_hint{ margin:8px 0px 16px 8px; text-align:left; font-size:12px; color:#58331e; }

#commentsbox ul{ width:489px; margin:8px; }
#commentsbox ul li{ width:100%; margin-top:8px; padding-top:8px; border-top:1px solid #ababab; font-size:12px;}

#commentsbox_pagenav{ width:505px; height:32px; padding-top:8px; }
#commentsbox_pagenav_list{ float:left; margin-left:12px;margin-top:5px; font-size:12px; padding-left:14px;}
#commentsbox_pagenav_backtop{ float:right; margin-top:5px; font-size:12px; color:#000; background:url(../images/backtop.gif) no-repeat 0px 1px; padding-left:14px;}



#right{ margin-left:12px; width:226px; float:left;}





.namebox1{ background:url(../images/award_order1.gif) no-repeat; }
.namebox2{ background:url(../images/award_order2.gif) no-repeat; }
.namebox3{ background:url(../images/award_order3.gif) no-repeat; }
.namebox4{ background:url(../images/award_order4.gif) no-repeat; }
.namebox5{ background:url(../images/award_order5.gif) no-repeat; }
.namebox6{ background:url(../images/award_order6.gif) no-repeat; }
.namebox7{ background:url(../images/award_order7.gif) no-repeat; }
.namebox8{ background:url(../images/award_order8.gif) no-repeat; }
.namebox9{ background:url(../images/award_order9.gif) no-repeat; }
.namebox10{ background:url(../images/award_order10.gif) no-repeat; }





#intro_tip1{top: 30px;left:34px; POSITION: absolute; display:none;}
#intro_tip2{top: 88px;left:44px; POSITION: absolute; display:none;}
#intro_tip3{top: 88px;left:344px; POSITION: absolute; display:none;}
#intro_tip4{top: 94px;left:544px; POSITION: absolute; display:none;}
#intro_tip5{top: 305px;left:544px; POSITION: absolute; display:none;}
#intro_tip6{top: 239px;left:628px; POSITION: absolute; display:none;}

.intro_transl{
background:url(../images/tip1.gif) no-repeat; width:157px; height:95px; padding:35px 4px 4px 0px; color:#65bebd; font-size:14px; font-weight:bold;filter: alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;position:_static; line-height:20px;
}
.intro_transr{
background:url(../images/tip2.gif) no-repeat; width:157px; height:95px; padding:35px 4px 4px 0px; color:#65bebd; font-size:14px; font-weight:bold;filter:alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;position:_static; line-height:20px;
}
.intro_trans span,.intro_trans1 span{ position:relative;}